package com.itrencai.d12_Recurtion.char_buffer;

import java.io.*;

//使用缓冲字符输入流提高字符输入的性质，新增了按照行读取的方法
public class BufferReaderDemo1 {
    public static void main(String[] args) throws IOException {
        //1、创建一个 字符输入管道与源文件接通
        Reader fr= null;

            fr = new FileReader("E:\\javalearn\\opp-app\\oop-app\\src\\data7.txt");
            //把低级的字符输入流包装成高级的缓冲字符输入流
            BufferedReader br=new BufferedReader(fr);

        //2.用循环，每次读取一个字符数组的数据
//        char[] buffer=new char[1024];//1k字符
//        int len;
//        while((len=br.read(buffer))!=-1){
//            String rs=new String(buffer,0,len);
//            System.out.print(rs);
/*        System.out.println(br.readLine());
        System.out.println(br.readLine());//一次可以读一行*/
        boolean line;
        while(line=br.readLine()!=null){
            System.out.println(line);
        }

        }
    }

